‘Headlock’ had its first airing as a limited release in the early summer 08 – you may recall the ingenious T-shirt download that accompanied it – but now, April ’09 is its time to shine.
When I first heard this (on the radio I think) I thought it was Hot Chip, although slightly more upbeat. So that gives you an idea of what to expect.